Esteban Ocon says that Sahara Force India F1 Team are ‘still missing a little bit of pace to keep the big guys behind' after running third during the opening stages of the 2017 Japanese Grand Prix before ultimately finishing sixth. Ocon, who... More»